home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.2 or higher
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_22.txt
< prev
next >
Wrap
Text File
|
1993-04-16
|
27KB
|
484 lines
# near model CODE resource
# jump table entries: 5704-5711 (8 of them)
export_713:
fn00000000:
00000000 4E56 FFF8 link A6, -0x0008
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 266E 000C movea.l A3, [A6 + 0xC]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 4213 clr.b [A3]
00000012 2F0C move.l -[A7], A4
00000014 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00000018 4A80 tst.l D0
0000001A 584F addq.w A7, 4
0000001C 660C bne +0xE /* 0000002A */
0000001E 2F3C FFFF D8E7 move.l -[A7], 0xFFFFD8E7
00000024 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00000028 584F addq.w A7, 4
label0000002A:
0000002A 2F0C move.l -[A7], A4
0000002C 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
00000030 0C80 5445 5854 cmpi.l D0, 0x54455854 /* 'TEXT' */
00000036 584F addq.w A7, 4
00000038 6638 bne +0x3A /* 00000072 */
0000003A 598F subq.l A7, 4
0000003C 2F0C move.l -[A7], A4
0000003E 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00000042 588F addq.l A7, 4
00000044 2F00 move.l -[A7], D0
00000046 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
0000004A 2E1F move.l D7, [A7]+
0000004C 0C87 0000 00FF cmpi.l D7, 0xFF
00000052 6F06 ble +0x8 /* 0000005A */
00000054 2E3C 0000 00FF move.l D7, 0xFF
label0000005A:
0000005A 2F0C move.l -[A7], A4
0000005C 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00000060 2040 movea.l A0, D0
00000062 2050 movea.l A0, [A0]
00000064 224B movea.l A1, A3
00000066 5289 addq.l A1, 1
00000068 2007 move.l D0, D7
0000006A A22E syscall BlockMove/BlockMoveData, flags=2
0000006C 1687 move.b [A3], D7
0000006E 584F addq.w A7, 4
00000070 6040 bra +0x42 /* 000000B2 */
label00000072:
00000072 2D7C 6E75 6C6C FFF8 move.l [A6 - 0x8], 0x6E756C6C /* 'null' */
0000007A 7000 moveq.l D0, 0x00
0000007C 2D40 FFFC move.l [A6 - 0x4], D0
00000080 41EE FFF8 lea.l A0, [A6 - 0x8]
00000084 2F0C move.l -[A7], A4
00000086 486E FFF8 pea.l [A6 - 0x8]
0000008A 4EAD 11DA jsr [A5 + 0x11DA /* export_567 */]
0000008E 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00000094 486E FFF8 pea.l [A6 - 0x8]
00000098 4EAD 0FE2 jsr [A5 + 0xFE2 /* export_504 */]
0000009C 2F0B move.l -[A7], A3
0000009E 486E FFF8 pea.l [A6 - 0x8]
000000A2 4EBA FF5C jsr [PC - 0xA4 /* 00000000 */]
000000A6 486E FFF8 pea.l [A6 - 0x8]
000000AA 4EAD 0FDA jsr [A5 + 0xFDA /* export_503 */]
000000AE 4FEF 001C lea.l A7, [A7 + 0x1C]
label000000B2:
000000B2 4CEE 1880 FFEC movem.l D7,A3,A4, [A6 - 0x14]
000000B8 4E5E unlink A6
000000BA 4E75 rts
export_714:
000000BC 4E56 0000 link A6, 0
000000C0 558F subq.l A7, 2
000000C2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000000C6 2F2E 000C move.l -[A7], [A6 + 0xC]
000000CA 2F2E 0010 move.l -[A7], [A6 + 0x10]
000000CE 2F2E 0014 move.l -[A7], [A6 + 0x14]
000000D2 2F2E 0018 move.l -[A7], [A6 + 0x18]
000000D6 303C 0A0F move.w D0, 0xA0F
000000DA A816 syscall Pack8
000000DC 301F move.w D0, [A7]+
000000DE 48C0 ext.l D0
000000E0 2F00 move.l -[A7], D0
000000E2 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
000000E6 4E5E unlink A6
000000E8 4E75 rts
export_715:
000000EA 4E56 FFF0 link A6, -0x0010
000000EE 48E7 0108 movem.l -[A7], D7,A4
000000F2 2E2E 0010 move.l D7, [A6 + 0x10]
000000F6 286E 000C movea.l A4, [A6 + 0xC]
000000FA 486E FFF8 pea.l [A6 - 0x8]
000000FE 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */]
00000102 0C87 6F62 6A20 cmpi.l D7, 0x6F626A20 /* 'obj ' */
00000108 584F addq.w A7, 4
0000010A 6628 bne +0x2A /* 00000134 */
0000010C 2F0C move.l -[A7], A4
0000010E 486E FFF0 pea.l [A6 - 0x10]
00000112 2054 movea.l A0, [A4]
00000114 2050 movea.l A0, [A0]
00000116 2268 0060 movea.l A1, [A0 + 0x60]
0000011A 4E91 jsr [A1]
0000011C 508F addq.l A7, 8
0000011E 41EE FFF8 lea.l A0, [A6 - 0x8]
00000122 2F20 move.l -[A7], -[A0]
00000124 2F20 move.l -[A7], -[A0]
00000126 486E FFF8 pea.l [A6 - 0x8]
0000012A 4EAD 1832 jsr [A5 + 0x1832 /* export_770 */]
0000012E 4FEF 000C lea.l A7, [A7 + 0xC]
00000132 6056 bra +0x58 /* 0000018A */
label00000134:
00000134 0C87 6C69 7374 cmpi.l D7, 0x6C697374 /* 'list' */
0000013A 6642 bne +0x44 /* 0000017E */
0000013C 2F0C move.l -[A7], A4
0000013E 2054 movea.l A0, [A4]
00000140 2050 movea.l A0, [A0]
00000142 2268 0054 movea.l A1, [A0 + 0x54]
00000146 4E91 jsr [A1]
00000148 588F addq.l A7, 4
0000014A 2F00 move.l -[A7], D0
0000014C 2F0C move.l -[A7], A4
0000014E 486E FFF0 pea.l [A6 - 0x10]
00000152 2054 movea.l A0, [A4]
00000154 2050 movea.l A0, [A0]
00000156 2268 006C movea.l A1, [A0 + 0x6C]
0000015A 4E91 jsr [A1]
0000015C 4FEF 000C lea.l A7, [A7 + 0xC]
00000160 41EE FFF8 lea.l A0, [A6 - 0x8]
00000164 2F20 move.l -[A7], -[A0]
00000166 2F20 move.l -[A7], -[A0]
00000168 486E FFF8 pea.l [A6 - 0x8]
0000016C 4EAD 1832 jsr [A5 + 0x1832 /* export_770 */]
00000170 486E FFF8 pea.l [A6 - 0x8]
00000174 4EAD 1AD2 jsr [A5 + 0x1AD2 /* export_854 */]
00000178 4FEF 0010 lea.l A7, [A7 + 0x10]
0000017C 600C bra +0xE /* 0000018A */
label0000017E:
0000017E 2F3C FFFF D8E7 move.l -[A7], 0xFFFFD8E7
00000184 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00000188 584F addq.w A7, 4
label0000018A:
0000018A 206E 0008 movea.l A0, [A6 + 0x8]
0000018E 43EE FFF8 lea.l A1, [A6 - 0x8]
00000192 20D9 move.l [A0]+, [A1]+
00000194 20D9 move.l [A0]+, [A1]+
00000196 4CEE 1080 FFE8 movem.l D7,A4, [A6 - 0x18]
0000019C 4E5E unlink A6
0000019E 4E75 rts
export_716:
000001A0 4E56 FFF4 link A6, -0x000C
000001A4 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000001A8 266E 000C movea.l A3, [A6 + 0xC]
000001AC 286E 0008 movea.l A4, [A6 + 0x8]
000001B0 2F0C move.l -[A7], A4
000001B2 2054 movea.l A0, [A4]
000001B4 2050 movea.l A0, [A0]
000001B6 2268 0090 movea.l A1, [A0 + 0x90]
000001BA 4E91 jsr [A1]
000001BC 2D40 FFF4 move.l [A6 - 0xC], D0
000001C0 2F0C move.l -[A7], A4
000001C2 486E FFF8 pea.l [A6 - 0x8]
000001C6 2054 movea.l A0, [A4]
000001C8 2050 movea.l A0, [A0]
000001CA 2268 0094 movea.l A1, [A0 + 0x94]
000001CE 4E91 jsr [A1]
000001D0 302B 0002 move.w D0, [A3 + 0x2]
000001D4 B06E FFFA cmp.w D0, [A6 - 0x6]
000001D8 4FEF 000C lea.l A7, [A7 + 0xC]
000001DC 6608 bne +0xA /* 000001E6 */
000001DE 3013 move.w D0, [A3]
000001E0 B06E FFF8 cmp.w D0, [A6 - 0x8]
000001E4 671E beq +0x20 /* 00000204 */
label000001E6:
000001E6 3013 move.w D0, [A3]
000001E8 48C0 ext.l D0
000001EA 2F00 move.l -[A7], D0
000001EC 302B 0002 move.w D0, [A3 + 0x2]
000001F0 48C0 ext.l D0
000001F2 2F00 move.l -[A7], D0
000001F4 2F0C move.l -[A7], A4
000001F6 2054 movea.l A0, [A4]
000001F8 2050 movea.l A0, [A0]
000001FA 2268 009C movea.l A1, [A0 + 0x9C]
000001FE 4E91 jsr [A1]
00000200 4FEF 000C lea.l A7, [A7 + 0xC]
label00000204:
00000204 3E2B 0006 move.w D7, [A3 + 0x6]
00000208 9E6B 0002 sub.w D7, [A3 + 0x2]
0000020C 3C2B 0004 move.w D6, [A3 + 0x4]
00000210 9C53 sub.w D6, [A3]
00000212 48C7 ext.l D7
00000214 302E FFFE move.w D0, [A6 - 0x2]
00000218 48C0 ext.l D0
0000021A 322E FFFA move.w D1, [A6 - 0x6]
0000021E 48C1 ext.l D1
00000220 9081 sub.l D0, D1
00000222 B087 cmp.l D0, D7
00000224 6614 bne +0x16 /* 0000023A */
00000226 48C6 ext.l D6
00000228 302E FFFC move.w D0, [A6 - 0x4]
0000022C 48C0 ext.l D0
0000022E 322E FFF8 move.w D1, [A6 - 0x8]
00000232 48C1 ext.l D1
00000234 9081 sub.l D0, D1
00000236 B086 cmp.l D0, D6
00000238 6718 beq +0x1A /* 00000252 */
label0000023A:
0000023A 48C6 ext.l D6
0000023C 2F06 move.l -[A7], D6
0000023E 48C7 ext.l D7
00000240 2F07 move.l -[A7], D7
00000242 2F0C move.l -[A7], A4
00000244 2054 movea.l A0, [A4]
00000246 2050 movea.l A0, [A0]
00000248 2268 00A0 movea.l A1, [A0 + 0xA0]
0000024C 4E91 jsr [A1]
0000024E 4FEF 000C lea.l A7, [A7 + 0xC]
label00000252:
00000252 4CEE 18C0 FFE4 movem.l D6,D7,A3,A4, [A6 - 0x1C]
00000258 4E5E unlink A6
0000025A 4E75 rts
export_717:
0000025C 4E56 FFBE link A6, -0x0042
00000260 7000 moveq.l D0, 0x00
00000262 2D40 FFFA move.l [A6 - 0x6], D0
00000266 41EE FFFA lea.l A0, [A6 - 0x6]
0000026A 7000 moveq.l D0, 0x00
0000026C 2F00 move.l -[A7], D0
0000026E 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000272 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000276 2F2E 000C move.l -[A7], [A6 + 0xC]
0000027A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000027E 4EAD 0892 jsr [A5 + 0x892 /* export_270 */]
00000282 2D40 FFFA move.l [A6 - 0x6], D0
00000286 2040 movea.l A0, D0
00000288 2050 movea.l A0, [A0]
0000028A 3D68 0014 FFFE move.w [A6 - 0x2], [A0 + 0x14]
00000290 08EE 0002 FFFE bset.b [A6 - 0x2], 0x2
00000296 206E FFFA movea.l A0, [A6 - 0x6]
0000029A 2050 movea.l A0, [A0]
0000029C 316E FFFE 0014 move.w [A0 + 0x14], [A6 - 0x2]
000002A2 486E FFBE pea.l [A6 - 0x42]
000002A6 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
000002AA 4A80 tst.l D0
000002AC 4FEF 0018 lea.l A7, [A7 + 0x18]
000002B0 6718 beq +0x1A /* 000002CA */
000002B2 4EAD 19CA jsr [A5 + 0x19CA /* export_821 */]
000002B6 2F2E FFFA move.l -[A7], [A6 - 0x6]
000002BA 2F2D FD9A move.l -[A7], [A5 - 0x266]
000002BE 4EAD 08A2 jsr [A5 + 0x8A2 /* export_272 */]
000002C2 4EAD 0E12 jsr [A5 + 0xE12 /* export_446 */]
000002C6 504F addq.w A7, 8
000002C8 603A bra +0x3C /* 00000304 */
label000002CA:
000002CA 4EAD 0E12 jsr [A5 + 0xE12 /* export_446 */]
000002CE 4AAE FFFA tst.l [A6 - 0x6]
000002D2 6722 beq +0x24 /* 000002F6 */
000002D4 4AAE FFFA tst.l [A6 - 0x6]
000002D8 671A beq +0x1C /* 000002F4 */
000002DA 7003 moveq.l D0, 0x03
000002DC 2F00 move.l -[A7], D0
000002DE 206E FFFA movea.l A0, [A6 - 0x6]
000002E2 2F08 move.l -[A7], A0
000002E4 2050 movea.l A0, [A0]
000002E6 2050 movea.l A0, [A0]
000002E8 2268 0014 movea.l A1, [A0 + 0x14]
000002EC 4E91 jsr [A1]
000002EE 7000 moveq.l D0, 0x00
000002F0 504F addq.w A7, 8
000002F2 6002 bra +0x4 /* 000002F6 */
label000002F4:
000002F4 7000 moveq.l D0, 0x00
label000002F6:
000002F6 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
000002FA 4A80 tst.l D0
000002FC 6706 beq +0x8 /* 00000304 */
000002FE 202E FFFA move.l D0, [A6 - 0x6]
00000302 600E bra +0x10 /* 00000312 */
label00000304:
00000304 486E FFBE pea.l [A6 - 0x42]
00000308 4EAD 07CA jsr [A5 + 0x7CA /* export_245 */]
0000030C 202E FFFA move.l D0, [A6 - 0x6]
00000310 584F addq.w A7, 4
label00000312:
00000312 4E5E unlink A6
00000314 4E75 rts
export_718:
00000316 4E56 FFF8 link A6, -0x0008
0000031A 48E7 0018 movem.l -[A7], A3,A4
0000031E 266D FD9A movea.l A3, [A5 - 0x266]
00000322 2053 movea.l A0, [A3]
00000324 2868 0014 movea.l A4, [A0 + 0x14]
00000328 200C move.l D0, A4
0000032A 6700 0096 beq +0x98 /* 000003C2 */
0000032E 2054 movea.l A0, [A4]
00000330 2668 001C movea.l A3, [A0 + 0x1C]
00000334 200B move.l D0, A3
00000336 675C beq +0x5E /* 00000394 */
00000338 4878 687E push.l 0x687E /* 'h~' */
0000033C 2F0B move.l -[A7], A3
0000033E 2053 movea.l A0, [A3]
00000340 2050 movea.l A0, [A0]
00000342 2268 000C movea.l A1, [A0 + 0xC]
00000346 4E91 jsr [A1]
00000348 4A00 tst.b D0
0000034A 504F addq.w A7, 8
0000034C 6746 beq +0x48 /* 00000394 */
0000034E 2F0B move.l -[A7], A3
00000350 4EAD 0A42 jsr [A5 + 0xA42 /* export_324 */]
00000354 0C40 0001 cmpi.w D0, 0x1
00000358 584F addq.w A7, 4
0000035A 6F38 ble +0x3A /* 00000394 */
0000035C 2054 movea.l A0, [A4]
0000035E 2028 001C move.l D0, [A0 + 0x1C]
00000362 A055 syscall StripAddress
00000364 2D40 FFFC move.l [A6 - 0x4], D0
00000368 7000 moveq.l D0, 0x00
0000036A 2F00 move.l -[A7], D0
0000036C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000370 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00000374 A055 syscall StripAddress
00000376 222E FFFC move.l D1, [A6 - 0x4]
0000037A B081 cmp.l D0, D1
0000037C 504F addq.w A7, 8
0000037E 6742 beq +0x44 /* 000003C2 */
00000380 7000 moveq.l D0, 0x00
00000382 2F00 move.l -[A7], D0
00000384 2F0C move.l -[A7], A4
00000386 2054 movea.l A0, [A4]
00000388 2050 movea.l A0, [A0]
0000038A 2268 0130 movea.l A1, [A0 + 0x130]
0000038E 4E91 jsr [A1]
00000390 504F addq.w A7, 8
00000392 602E bra +0x30 /* 000003C2 */
label00000394:
00000394 200C move.l D0, A4
00000396 A055 syscall StripAddress
00000398 2D40 FFF8 move.l [A6 - 0x8], D0
0000039C 206E 0008 movea.l A0, [A6 + 0x8]
000003A0 2050 movea.l A0, [A0]
000003A2 2028 000A move.l D0, [A0 + 0xA]
000003A6 A055 syscall StripAddress
000003A8 222E FFF8 move.l D1, [A6 - 0x8]
000003AC B081 cmp.l D0, D1
000003AE 6712 beq +0x14 /* 000003C2 */
000003B0 7000 moveq.l D0, 0x00
000003B2 2F00 move.l -[A7], D0
000003B4 2F0C move.l -[A7], A4
000003B6 2054 movea.l A0, [A4]
000003B8 2050 movea.l A0, [A0]
000003BA 2268 0130 movea.l A1, [A0 + 0x130]
000003BE 4E91 jsr [A1]
000003C0 504F addq.w A7, 8
label000003C2:
000003C2 4CEE 1800 FFF0 movem.l A3,A4, [A6 - 0x10]
000003C8 4E5E unlink A6
000003CA 4E75 rts
export_719:
000003CC 4E56 FFF4 link A6, -0x000C
000003D0 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000003D4 2E2E 0010 move.l D7, [A6 + 0x10]
000003D8 286E 000C movea.l A4, [A6 + 0xC]
000003DC 486E FFF8 pea.l [A6 - 0x8]
000003E0 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
000003E4 0C87 6364 6973 cmpi.l D7, 0x63646973 /* 'cdis' */
000003EA 584F addq.w A7, 4
000003EC 6646 bne +0x48 /* 00000434 */
000003EE 7000 moveq.l D0, 0x00
000003F0 2640 movea.l A3, D0
000003F2 486E 0014 pea.l [A6 + 0x14]
000003F6 4EAD 12BA jsr [A5 + 0x12BA /* export_595 */]
000003FA 2C00 move.l D6, D0
000003FC 3006 move.w D0, D6
000003FE 48C0 ext.l D0
00000400 2F00 move.l -[A7], D0
00000402 2F2D FDAA move.l -[A7], [A5 - 0x256]
00000406 4EAD 09B2 jsr [A5 + 0x9B2 /* export_306 */]
0000040A 2640 movea.l A3, D0
0000040C 200B move.l D0, A3
0000040E 4FEF 000C lea.l A7, [A7 + 0xC]
00000412 675E beq +0x60 /* 00000472 */
00000414 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
0000041A 2F0B move.l -[A7], A3
0000041C 4EAD 276A jsr [A5 + 0x276A /* export_1257 */]
00000420 2D40 FFF4 move.l [A6 - 0xC], D0
00000424 2F00 move.l -[A7], D0
00000426 486E FFF8 pea.l [A6 - 0x8]
0000042A 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
0000042E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000432 603E bra +0x40 /* 00000472 */
label00000434:
00000434 0C87 6170 7066 cmpi.l D7, 0x61707066 /* 'appf' */
0000043A 661E bne +0x20 /* 0000045A */
0000043C 486E 0014 pea.l [A6 + 0x14]
00000440 4EAD 12C2 jsr [A5 + 0x12C2 /* export_596 */]
00000444 588F addq.l A7, 4
00000446 2F00 move.l -[A7], D0
00000448 2F07 move.l -[A7], D7
0000044A 2F0C move.l -[A7], A4
0000044C 486E FFF8 pea.l [A6 - 0x8]
00000450 4EAD 255A jsr [A5 + 0x255A /* export_1191 */]
00000454 4FEF 0010 lea.l A7, [A7 + 0x10]
00000458 6018 bra +0x1A /* 00000472 */
label0000045A:
0000045A 41EE 001C lea.l A0, [A6 + 0x1C]
0000045E 2F20 move.l -[A7], -[A0]
00000460 2F20 move.l -[A7], -[A0]
00000462 2F07 move.l -[A7], D7
00000464 2F0C move.l -[A7], A4
00000466 486E FFF8 pea.l [A6 - 0x8]
0000046A 4EAD 12F2 jsr [A5 + 0x12F2 /* export_602 */]
0000046E 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000472:
00000472 206E 0008 movea.l A0, [A6 + 0x8]
00000476 43EE FFF8 lea.l A1, [A6 - 0x8]
0000047A 20D9 move.l [A0]+, [A1]+
0000047C 20D9 move.l [A0]+, [A1]+
0000047E 4CEE 18C0 FFE4 movem.l D6,D7,A3,A4, [A6 - 0x1C]
00000484 4E5E unlink A6
00000486 4E75 rts
export_720:
00000488 4E56 FFFE link A6, -0x0002
0000048C 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000490 286E 0008 movea.l A4, [A6 + 0x8]
00000494 426E FFFE clr.w [A6 - 0x2]
00000498 486E FFFE pea.l [A6 - 0x2]
0000049C 2F0C move.l -[A7], A4
0000049E 2054 movea.l A0, [A4]
000004A0 2050 movea.l A0, [A0]
000004A2 2268 0094 movea.l A1, [A0 + 0x94]
000004A6 4E91 jsr [A1]
000004A8 3C00 move.w D6, D0
000004AA 7E00 moveq.l D7, 0x00
000004AC 486E 000C pea.l [A6 + 0xC]
000004B0 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
000004B4 0C80 6C6F 6E67 cmpi.l D0, 0x6C6F6E67 /* 'long' */
000004BA 4FEF 000C lea.l A7, [A7 + 0xC]
000004BE 660E bne +0x10 /* 000004CE */
000004C0 486E 000C pea.l [A6 + 0xC]
000004C4 4EAD 12BA jsr [A5 + 0x12BA /* export_595 */]
000004C8 2E00 move.l D7, D0
000004CA 584F addq.w A7, 4
000004CC 601A bra +0x1C /* 000004E8 */
label000004CE:
000004CE 41EE 0014 lea.l A0, [A6 + 0x14]
000004D2 2F20 move.l -[A7], -[A0]
000004D4 2F20 move.l -[A7], -[A0]
000004D6 2F0C move.l -[A7], A4
000004D8 2054 movea.l A0, [A4]
000004DA 2050 movea.l A0, [A0]
000004DC 2268 0098 movea.l A1, [A0 + 0x98]
000004E0 4E91 jsr [A1]
000004E2 2E00 move.l D7, D0
000004E4 4FEF 000C lea.l A7, [A7 + 0xC]
label000004E8:
000004E8 2F0C move.l -[A7], A4
000004EA 2054 movea.l A0, [A4]
000004EC 2050 movea.l A0, [A0]
000004EE 2268 0090 movea.l A1, [A0 + 0x90]
000004F2 4E91 jsr [A1]
000004F4 2640 movea.l A3, D0
000004F6 4EAD 137A jsr [A5 + 0x137A /* export_619 */]
000004FA 2F0B move.l -[A7], A3
000004FC 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
00000500 2F0B move.l -[A7], A3
00000502 4EAD 1AAA jsr [A5 + 0x1AAA /* export_849 */]
00000506 2F07 move.l -[A7], D7
00000508 48C6 ext.l D6
0000050A 2F06 move.l -[A7], D6
0000050C 2F0B move.l -[A7], A3
0000050E 2053 movea.l A0, [A3]
00000510 2050 movea.l A0, [A0]
00000512 2268 007C movea.l A1, [A0 + 0x7C]
00000516 4E91 jsr [A1]
00000518 2F07 move.l -[A7], D7
0000051A 302E FFFE move.w D0, [A6 - 0x2]
0000051E 48C0 ext.l D0
00000520 2F00 move.l -[A7], D0
00000522 2F0B move.l -[A7], A3
00000524 2053 movea.l A0, [A3]
00000526 2050 movea.l A0, [A0]
00000528 2268 007C movea.l A1, [A0 + 0x7C]
0000052C 4E91 jsr [A1]
0000052E 4FEF 0024 lea.l A7, [A7 + 0x24]
00000532 4CEE 18C0 FFEE movem.l D6,D7,A3,A4, [A6 - 0x12]
00000538 4E5E unlink A6
0000053A 4E75 rts